package com.dhcc.DRGsHosp.core.domain;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import org.openkoala.koala.commons.domain.KoalaLegacyEntity;

/**
 * @title		:MrExpense.java
 * @description	:
 * @author		:lileizheng
 * @date		:2016年12月19日
 * @version     :1.0
 * @copyright   :DHCC 2013-2014 
 */
@Entity
@Table (name = "MR_EXPENSE", schema = "DRGs")
public class MrExpense extends KoalaLegacyEntity {

	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "ID")
	private String id;
	//主索引
	@Column(name = "PMAININDEX")
	private String pmainIndex;
	//类型编码
	@Column(name = "PETYPE")
	private String peType;
	//类型顺序号
	@Column(name = "PEINDEX")
	private Integer peIndex;
	//费用名称
	@Column(name = "PE0100")
	private String pe0100;
	//费用代码
	@Column(name = "PE0101")
	private String pe0101;
	//费用值
	@Column(name = "PE0200")
	private Double pe0200;
	
	

	
    /**  
     * @Title:  getPmainIndex <BR>  
     * @Description: please write your description <BR>  
     * @return: String <BR>  
     */
    public String getPmainIndex() {
        return pmainIndex;
    }

    
    /**  
     * @Title:  setPmainIndex <BR>  
     * @Description: please write your description <BR>  
     * @return: String <BR>  
     */
    public void setPmainIndex(String pmainIndex) {
        this.pmainIndex = pmainIndex;
    }

    
    /**  
     * @Title:  getPeType <BR>  
     * @Description: please write your description <BR>  
     * @return: String <BR>  
     */
    public String getPeType() {
        return peType;
    }

    
    /**  
     * @Title:  setPeType <BR>  
     * @Description: please write your description <BR>  
     * @return: String <BR>  
     */
    public void setPeType(String peType) {
        this.peType = peType;
    }

    
    /**  
     * @Title:  getPeIndex <BR>  
     * @Description: please write your description <BR>  
     * @return: Integer <BR>  
     */
    public Integer getPeIndex() {
        return peIndex;
    }


    
    /**  
     * @Title:  setPeIndex <BR>  
     * @Description: please write your description <BR>  
     * @return: Integer <BR>  
     */
    public void setPeIndex(Integer peIndex) {
        this.peIndex = peIndex;
    }


    /**  
     * @Title:  getPe0100 <BR>  
     * @Description: please write your description <BR>  
     * @return: String <BR>  
     */
    public String getPe0100() {
        return pe0100;
    }

    
    /**  
     * @Title:  setPe0100 <BR>  
     * @Description: please write your description <BR>  
     * @return: String <BR>  
     */
    public void setPe0100(String pe0100) {
        this.pe0100 = pe0100;
    }

    
    /**  
     * @Title:  getPe0101 <BR>  
     * @Description: please write your description <BR>  
     * @return: String <BR>  
     */
    public String getPe0101() {
        return pe0101;
    }

    
    /**  
     * @Title:  setPe0101 <BR>  
     * @Description: please write your description <BR>  
     * @return: String <BR>  
     */
    public void setPe0101(String pe0101) {
        this.pe0101 = pe0101;
    }

    
    /**  
     * @Title:  getPe0200 <BR>  
     * @Description: please write your description <BR>  
     * @return: Double <BR>  
     */
    public Double getPe0200() {
        return pe0200;
    }

    
    /**  
     * @Title:  setPe0200 <BR>  
     * @Description: please write your description <BR>  
     * @return: Double <BR>  
     */
    public void setPe0200(Double pe0200) {
        this.pe0200 = pe0200;
    }

    public void setId(String id) {
		this.id = id;
	}

	@Override
	public Serializable getId() {
		return id;
	}

	@Override
	public String[] businessKeys() {
		return null;
	}

}
